
export default {
    // 获取地址列表  (默认两个参数，第一个是上下文，第二个是需要传递的数据【不传递可以不写】)
    getAddress(context) {   //创建一个函数，将数据用commit传递给mutations，且调用mutations中的函数
            context.commit('RECEIVE_ADDRESS')
        },
        // 获取食品分类列表
    getFoodCategorys(context){   //创建一个函数，将数据用commit传递给mutations，且调用mutations中的函数
            context.commit('RECEIVE_CATEGORYS')
        },
        // 获取商家列表
    getshops(context){    //创建一个函数，将数据用commit传递给mutations，且调用mutations中的函数
            context.commit('RECEIVE_SHOPS')
        },
        // 保存用户信息user
    recordUser(context,userInfo){  //创建一个函数，将数据用commit把保存的user信息传递给mutations，且调用mutations中的函数
        context.commit('RECEIVE_USERINFO',userInfo)
    },
    // 获取用户信息user
    GetUserInfo(context){ //创建一个函数，将数据用commit把保存的user信息传递给mutations，且调用mutations中的函数
        context.commit('RECEIVE_USERINFO')
    },
    // 退出登录
    logout(context){
        context.commit('RECEIVE_USEROUT')
    },
    getGoods(context,cb){
        context.commit('RECEIVE_GOODS',cb)
    },
    getInfo(context){
        context.commit('RECEIVE_INFO')
    },
    getRatings(context,cb){
        context.commit('RECEIVE_RATINGS',cb)
    },
    updatefoodCount(context,{isAdd,food}){
        if(isAdd){
            context.commit('INCREMENTCOUNT',{food})
            // console.log(1);
        }else{
            context.commit('DECREMENTCOUNT',{food})
        }
        
    },
    clearCart(context){
        context.commit('CLEAR_CART')
    },
    searchShop(context,keyword){
        context.commit('SEARCH_SHOP',keyword)
    }
    }